195227
1205437
270848
903642
20267
1633405
832572
240779
1077692
14281
175675
860528
90279
429732
886388
33652
476578
427204
514993
730246
37662
623367
599248
232399